Luzon troughshell - English Synonyms Dictionary